home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Tool Chest / Development Tools & Languages / Dylan Related / Thomas / ReadMe - The Thomas Story
Encoding:
Text File  |  1995-03-15  |  1.7 KB  |  30 lines  |  [TEXT/ttxt]

  1. From: Steve Strassmann <straz@cambridge.apple.com>
  2. Date: 15 March, 1995
  3.  
  4. This folder contains a freeware implementation of Dylan, called Thomas, with an interesting history. It also contains MacGambit, a Scheme compiler.
  5.  
  6. When Apple published the first Dylan language specification in 1992, a group of researchers at DEC quickly built Thomas, an interpreter for our new language, and released it. This interpreter was written in Scheme. The Mac version of Thomas therefore ran on top of a freeware Scheme implementation, called MacGambit. 
  7.  
  8. MacGambit is a high-quality compiler for the 68K, written by Marc Feeley. It can be used in two modes, as a compiler to build standalone apps (like the Thomas interpreter), or as a Scheme interpreter with an interactive environment. 
  9.  
  10. When Apple published the Dylan Interim Reference Manual (DIRM) in June, 1994, the Dylan syntax had been substantially changed from a lisp-like syntax to an algebraic-style one. There were also some minor revisions to the semantics of the language. 
  11.  
  12. Thomas is only compatible with the lisp-like syntax. It has not been updated to work with the newer, official Dylan syntax specified in the DIRM.
  13.  
  14. More recently, Ray Laning and his colleagues have made some extensive improvements to both the MacGambit compiler and the Thomas implementation on top of it. We're very happy to be able to enclose these revisions.
  15.  
  16. Comments and continued improvements are welcome. You can reach Ray at:
  17. Advanced Robotic Technology
  18. 91 N. Main St.
  19. Chagrin Falls, OH 44022
  20. 216-247-9209
  21. rlaning@eworld.com
  22.  
  23. Prof. Marc Feeley, the author of MacGambit, can be reached at
  24. Université de Montreal
  25. Department Informatique R.O.
  26. PO Box 6128, Station A
  27. Montreal, Quebec
  28. H3C 3J7 
  29. feeley@iro.umontreal.ca 
  30.